//
//  ZBHomePageViewModel.m
//  BaseRACDemo
//
//  Created by 庄波 on 2018/3/7.
//  Copyright © 2018年 庄波. All rights reserved.
//

#import "ZBHomePageViewModel.h"
#import "ZBNavigationController.h"
#import "ZBNavigationController.h"
#import "ZBNavigationController.h"
#import "ZBNavigationController.h"
#import "ZBOwnViewC.h"
@interface ZBHomePageViewModel ()
/// The view model of `MainFrame` interface.
@property (nonatomic, strong, readwrite) ZBOneModel *mainFrameViewModel;
/// The view model of `contacts` interface.
@property (nonatomic, strong, readwrite) ZBTwoModel *contactsViewModel;

/// The view model of `discover` interface.
@property (nonatomic, strong, readwrite) ZBThreeModel *discoverViewModel;

/// The view model of `Profile` interface.
@property (nonatomic, strong, readwrite) ZBFourModel *profileViewModel;


@property (nonatomic, strong, readwrite) ZBOneSendMessageModel *sendMessageModel;
@property (nonatomic, strong, readwrite) ZBResultViewModel *resuleViewModel;
@property (nonatomic, strong, readwrite) ZBOwnViewModel *ownViewModel;

@end


@implementation ZBHomePageViewModel

- (void)initialize {
    [super initialize];
    
    self.sendMessageModel  = [[ZBOneSendMessageModel alloc] initWithServices:self.services params:nil];
    self.resuleViewModel = [[ZBResultViewModel alloc] initWithServices:self.services params:nil];
    self.contactsViewModel   = [[ZBTwoModel alloc] initWithServices:self.services params:nil];
    
    
    self.discoverViewModel   = [[ZBThreeModel alloc] initWithServices:self.services params:nil];
    self.ownViewModel    = [[ZBOwnViewModel alloc] initWithServices:self.services params:nil];
}


@end
